package br.com.ericogr.hanoi.tarefa;

import java.util.List;

import br.com.ericogr.hanoi.entidade.Entidade;

public class TarefaLogicaMovePrato extends TarefaMovePrato {
    private static final String NOME = "Tarefa Logica MovePrato";
    private static final int ATRASO = 50;
    
    private List<Entidade> mEntidades;
    
    public TarefaLogicaMovePrato(List<Entidade> entidades) {
        super(NOME, ATRASO, entidades);

        mEntidades = entidades;
    }
    
    @Override
    public void executar() {
        for (Entidade entidade : mEntidades) {
            entidade.processamentoLogico(mEntidades);
        }
    }

}
